package com.hmy.finance.api.bo.core.request.receiptOffset;


import com.fasterxml.jackson.annotation.JsonFormat;
import com.hmy.ccp.common.request.BasePageRequest;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.Date;

@Data
public class ReceiptOffsetBillBossPageQueryRequest extends BasePageRequest {

    /**
     * 核销单 id
     */
    private Long receiptOffsetBillId;

    /**
     * 核销单单号
     */
    private String receiptOffsetBillNo;

    /**
     * 客户 id
     */
    private Long customerId;

    /**
     * 联系人 id
     */
    private Long customerContactorId;

    /**
     * 核销单状态
     */
    private Integer billStatus;

    /**
     * 前端指定的销售经理 id
     */
    private Long saleManagerId;

    /**
     * 核销单收款开始时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date startTime;

    /**
     * 核销单收款结束时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date endTime;

}
